Size-Distortion Optimized Queue Management for Video Streaming Applications Support
نویسندگان
چکیده
Streaming video over the best-effort Internet raises some challenging issues. The available bandwidth and packet transmission delays are often subject to severe changes. As a consequence, a significant ratio of video packets is dropped by network routers because of lack of capacity on congested links. The impacts of video packet drops on the observed quality at the receiver may vary from unnoticeable to unacceptable. This is due to the different values of each video packet for the decoding process at the receiver. Classical queueing disciplines do not have the ability to distinguish between different packet values. It is not unusual that a packet of higher value is dropped, in favor of a lower valued packet. The value of a packet is measured in terms of the induced distortion, when the packet is not received correctly. In this paper, we introduce an application-specific queueing system, which drops packets in a size-distortion optimized manner. Out of all packets present in the queue, the system selects the packets to be dropped, if necessary, in order to meet a queue size constraint while minimizing the overall distortion. Great improvements in video quality for the receiver, and an efficient utilization of the available bandwidth have been observed through different simulations.
منابع مشابه
Rate-distortion optimized frame dropping and scheduling for multi-user conversational and streaming video
We propose a Rate-Distortion (RD) optimized strategy for frame-dropping and scheduling of multi-user conversational and streaming videos. We consider a scenario where conversational and streaming videos share the forwarding resources at a network node. Two buffers are setup on the node to temporarily store the packets for these two types of video applications. For streaming video, a big buffer ...
متن کاملRate-Distortion Optimized Video Streaming with Rich Acknowledgments
We consider an unconventional procedure for communicating to the server the receipt of media packets for Internet video streaming. Instead of separately acknowledging each media packet as it arrives, we periodically send to the server a single acknowledgment packet, denoted rich acknowledgment, that contains information about all media packets that have arrived at the client by the time the ric...
متن کاملRate-based active queue management with priority classes for better video transmission
Video streaming on the Internet often suffers from high frame loss rates due to fragmentation of large frames and inter-frame dependencies needed for high compression. We propose adding lightweight, priority-based queue management to Internet routers to significantly improve performance of video streaming. We extend a Rate-Based RED approach to support three priority classes and apply it to MPE...
متن کاملRouter Support for Better Video Transmission
Multimedia streaming is difficult on the Internet, especially for video due to the large frame size and inter-frame dependencies resulted from high compression rates. This paper shows that router support for priority-based queue management could significantly improve performance of video streaming. We extend Rate-Based RED (Rb-RED) to Rate-Based RIO (Rb-RIO) which support three priority classes...
متن کاملEvaluating the Streaming of FGS–Encoded Video with Rate–Distortion Traces
The MPEG–4 video coding standard has recently been enriched with Fine Granularity Scalability (FGS) a new coding technique expressly designed for video streaming. With FGS coding the video stream can be flexibly truncated at very fine granularity to adapt to the available network resources. In this report we provide a framework for the evaluation of the streaming of FGS-encoded video. The frame...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002